package com.niit.session14;

//登录需求：要求传进来的用户名密码不能为空
public class Login {
	private static final String NAME = "Trout";
	private static final String PASS = "123456";
	
	public static void main(String[] args) {
		login(null,null);
	}
	
	
	
	public static void login(String username,String password) {
//		使用工具类的断言类来对参数进行断言，如果不为空就正常执行，如果为空就抛出非法参数异常
//		Assert.notNull(username);
//		Assert.notNull(password);
//		在进行参数是否相等的判断时，把不可能为空的参数放在点.前面，就可以避免空指针异常
		if(NAME.equals(username)&& PASS.equals(password)) {
			System.out.println("登录成功");
		}else {
			System.out.println("用户名或密码错误");
		}
		
	}

}
